dry excavation - Turkish English Dictionary